take (blow/impact) - French English Dictionary